E-리눅스 dbeaver 설치
개요
B-시험장에 몰래 가져갈 이경오의 SQL + SQLD 비밀노트에서 공부하며 실습한 내용을 정리한다.
dbms 연결 도구인 dbeaver를 설치한다.
DBeavor 리눅스 설치
그냥 대놓고 사이트에 방법이 있다.[1]
편리한 snap을 이용한다.
오오.
왼쪽 상단에 플러그 버튼을 눌러 연결할 디비를 정한다.
테스트를 해보려니 드라이버를 설치하라고 한다.
생각해보니 실험한답시고 포트포워딩을 없애버렸던 게 기억이 나서 다시 시도..
문제 없이 연결이 되는 듯하다.
쿼리가 잘 날아가는 것이 확인된다.
냅다 프로젝트도 하나 새로 팠다.
내가 원하는 디렉토리에 웬만한 모든 작업물을 넣어서 관리하고 싶기 때문이다.
이런 거는 진짜 맘대로 관리하면 다 까먹어버린다.
https://blog.naver.com/subin1160/222686742131
vim 래퍼 설치
이렇게 끝내면 당연히 섭하지?
https://www.youtube.com/watch?v=soznrFTtL2s
vim wrapper라는 소프트웨어를 설치한다.
여기에서는 전부 신뢰를 해준다.
보니까, 기본 키 매핑에 내가 esc 대신 사용하는 키가 이미 들어가 있어서 이 키는 언바인드시켰다.
한글 관련 세팅을 해야 한다고 책에서는 나온다.
이 세팅은 필요하다면 계속 세팅이 되도록 자동화를 해야 하므로 추가 공수가 들어갈 가능성이 있다.
그래서 일단 다음 장에서 데이터를 집어넣어보고 문제가 생기는 것이 확인될 때 다시 작업하려고 한다.
또, sql developer는 설치하려다 말았다.
앞선 문제에 시간을 너무 많이 뺏겼기 때문에..
어차피 설치한다해도 디비버와 이것 중에 골라서 사용할 예정이었다.
한글 설정
이 부분은 다음 날 데이터를 구축하면서 발생한 이슈를 해결하며 나온 부분이다.
현재 한글이 제대로 출력되지 않는 상황.
글들을 많이 찾아봤지만, ms949에서 utf8로 바꾸는 글들밖에 없다.
그것도 간단하게 설정 창에서 바꾸던데, 지금 내 문제는 내 설정 창에 ms949 자체가 뜨지 않는다는 것이다;
리눅스 이슈인 것 같기도 하다.
이걸 수정하면 괜찮을까?
이것만 수정해서 되면 진짜 땡큐다.
근데 스냅으로 설치해서 이게 또 수정이 안 된다..
찾아보니까 squashfs로 마운팅된 방식이라 함부로 수정이 불가능하다고 한다.
빠르게 snap 버전을 삭제하자.
sudo wget -O /usr/share/keyrings/dbeaver.gpg.key https://dbeaver.io/debs/dbeaver.gpg.key
echo "deb [signed-by=/usr/share/keyrings/dbeaver.gpg.key] https://dbeaver.io/debs/dbeaver-ce /" | sudo tee /etc/apt/sources.list.d/dbeaver.list
sudo apt-get update && sudo apt-get install dbeaver-ce
간단하게 설치가 가능하여 진행했다.
그러나 이것으로 깨진 한글이 해결되지는 않았다.